About

Bo Hai

Bo Hai's Blog is written by Bo Hai.

Engineer | Badminton & Tech | Chongqing

Read the latest articles →